#ifndef EXAMPLEPROCESSORCONFIGPANEL_H
#define EXAMPLEPROCESSORCONFIGPANEL_H

#include <QHBoxLayout>
#include <QSlider>
#include <QLabel>
#include "ImageProcessorConfigPanel.h"
#include "ExampleProcessorController.h"

class ExampleProcessorConfigPanel : public ImageProcessorConfigPanel
{
private:
    QGridLayout * PanelLayout;
    QSlider * RedScaling;
    QSlider * GreenScaling;
    QSlider * BlueScaling;

    ExampleProcessorController * Controller;
    void connectController();
public:
    ExampleProcessorConfigPanel(ExampleProcessorController * ctrl);
    ~ExampleProcessorConfigPanel();
    void populatePanel(QFrame *panel);
};

#endif // EXAMPLEPROCESSORCONFIGPANEL_H
